namespace etcetera.Mvc.UI.GoogleMap
{
    /// <summary>
    /// Defines the kind of zoom and navigation controls on the map.
    /// </summary>
    public enum MapZoomControlType
    {
        /// <summary>
        /// No zoom and navigation controls will be showed on the map.
        /// </summary>
        None,
        /// <summary>
        /// Show the large zoom control with a slider.
        /// </summary>
        LargeMapControl,
        /// <summary>
        /// Show a new 3D-style control with buttons to pan in four directions, and zoom in and zoom out, and a zoom slider.
        /// </summary>
        LargeMapControl3D,
        /// <summary>
        /// Show the small map control with two zoom and 4 navigation buttons.
        /// </summary>
        SmallMapControl,
        /// <summary>
        /// Show the small zoom control with just two small zoom buttons.
        /// </summary>
        SmallZoomControl,
        /// <summary>
        /// Show a new 3D-style control with buttons to zoom in and zoom out.
        /// </summary>
        SmallZoomControl3D
    }
}